/**
 * 学习目标：掌握class 和 继承的基本语法
 */

// class是一个语法糖, 是构造函数的语法糖
// class 可以用来定义类, 类也是我们说的构造函数, 可以创建对象、复用对象

// 语法:
// 1. 声明class  class Xxxx {}
// 2. class定义属性:  { 属性名= 值; }
// 3. class定义方法: 类似对象 xxx(){}
// 4. 继承:  class Xxx extends Yyyy {}, 理解: 复制了爸爸所有的属性和方法

class Person {
  name = 'person';

  age = 18;

  sayHello() {
    console.log(' Person sayHello ----->  ');
  }
}

class BlackMan extends Person {}

const bolert = new BlackMan();
bolert.sayHello();
